import Vue from 'vue';
import App from './App.vue';
import '@/styles/reset.css';
import '@/assets/font/font.css';
import '@/mobile/flexible';
import router from '@/router';
import store from '@/store';
import {
    NavBar,
    Tabbar,
    TabbarItem,
    Col,
    Row,
    Image as VanImage,
    Cell,
    CellGroup,
    Icon,
    Search,
    Swipe,
    SwipeItem,
    Lazyload,
    Loading,
    Popup,
    Field,
    Button,
    Form,
} from 'vant';

Vue.use(Form);
Vue.use(Button);
Vue.use(Field);
Vue.use(Popup);
Vue.use(Loading);
Vue.use(Lazyload);
Vue.use(Swipe);
Vue.use(SwipeItem);
Vue.use(Icon);
Vue.use(Search);
Vue.use(Col);
Vue.use(Row);
Vue.use(NavBar);
Vue.use(Tabbar);
Vue.use(TabbarItem);
Vue.use(VanImage);
Vue.use(Cell);
Vue.use(CellGroup);
Vue.config.productionTip = false

new Vue({
    router,store,
render:h=>h(App),
}).$mount('#app')
